grenade thrower - Turkish English Dictionary